home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 April
/
EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso
/
EARCD
/
biz
/
demo
/
Reflections4De.lha
/
Ref4Demo
/
skripte.lha
/
kette.men
< prev
next >
Wrap
Text File
|
1996-07-26
|
925b
|
57 lines
REFSKRIPT
GET_JA_NEIN "Beschreibung"
GET_RESULT res
IF_STR_EQUAL_GOTO res NEIN w1
DISPLAY_TEXT_FILE kette.doc
>w1:
GET_XYZ Kettenglied Radius Breite #Punkte
RETURN_IF_ABBRUCH 1
GET_RESULT res
COPY_WORD res 1
GET_RESULT rad
COPY_WORD res 2
GET_RESULT breite
COPY_WORD res 3
GET_RESULT np
;Mnp=np//(np+1)
MOD np 4
GET_RESULT np1
IF_EQUAL_GOTO np1 0 w2
FUNCTION np+4-np1
GET_RESULT np
>w2:
GET_XYZ Kette Dicke #Glieder #Segmente
RETURN_IF_ABBRUCH 1
GET_RESULT res
COPY_WORD res 1
GET_RESULT rad1
COPY_WORD res 2
GET_RESULT ng
COPY_WORD res 3
GET_RESULT nseg
GET_STRING 'Name'
RETURN_IF_ABBRUCH 1
GET_RESULT name
OBJ_NEW kette 3
GET_RESULT kett
AKT_KP_DREI kett
CALL kette.skr rad breite np ng rad1 nseg name
KP_EXIST name
GET_RESULT res
IF_STR_EQUAL_GOTO res JA w3
MELDUNG 'nicht geklappt'
RETURN 0
>w3:
PKL_ADD kette
PLOT_PKL
RETURN 1